broad leaf forest - French English Dictionary